precast element/unit - Spanish English Dictionary